volunteer platoon - German English Dictionary